starry scabious - German English Dictionary